long-footed treeshrew - English Synonyms Dictionary